package br.com.saeng2D.formulario.caixa_reacao;

import java.awt.Graphics;
import java.awt.Graphics2D;
import java.awt.RenderingHints;

import javax.swing.JPanel;

import br.com.saeng2D.objeto.AbstratoObjeto;
import br.com.saeng2D.objeto.ponto.Ponto;

public class ContainerPonto extends JPanel {
	private static final long serialVersionUID = 1L;
	private Ponto ponto;
	
	public ContainerPonto(Ponto ponto) {
		this.ponto = ponto;
//		setBackground(Color.WHITE);
//		setBorder(BorderFactory.createLineBorder(Color.BLUE));
	}
	
	public void paint(Graphics g) {
		super.paint(g);
		Graphics2D g2 = (Graphics2D) g;
		g2.setStroke(AbstratoObjeto.LARGURA_LINHA_ABSTRATO_OBJETO);
		g2.setRenderingHint(RenderingHints.KEY_ANTIALIASING, RenderingHints.VALUE_ANTIALIAS_ON);
		ponto.desenhar(g2);
	}
}